multivallate hillfort - German English Dictionary